place with abundant bromeliads - Français Anglais Dictionnaire